put on a cape - French English Dictionary